<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
	String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%@page language="java" import="java.util.*" contentType="text/html; charset=utf-8"  pageEncoding="utf-8"%>
<%@page language="java" import="com.weixin.utils.WeixinUtil1" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>欢迎访问搜投网  www.souvc.com </title>
<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script>
<%
	Map<String,Object>  ret = new HashMap<String,Object> ();
       /*  ret=WeixinUtil1.getWxConfig(request);
 */        request.setAttribute("appId", ret.get("appId"));
        System.out.println(ret.get("appId"));
        request.setAttribute("timestamp", ret.get("timestamp"));
        System.out.println(ret.get("timestamp"));
        request.setAttribute("nonceStr", ret.get("nonceStr"));
        System.out.println(ret.get("nonceStr"));
        request.setAttribute("signature", ret.get("signature"));
        System.out.println(ret.get("signature"));
%> 
</head>
<body>
        
        欢迎访问搜投网！
       <input type="text" value="${appId }" id="appId">
       <input type="text" value="${timestamp }" id="timestamp">
       <input type="text" value="${nonceStr }" id="nonceStr">
       <input type="text" value="${signature }" id="signature">
    <input type="button" value="分享到朋友圈" onClick="wx.onMenuShareTimeline()"> 
</body>


<script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
<script type="text/javascript">

// 微信信息的以及调用的配置
wx.config({
    debug:true, 
    appId:'${appId}',
    timestamp:${timestamp}, 
    nonceStr:'${nonceStr}', 
    signature:'${signature}',
   /*  alert($("#signature").val()), */
    jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'],
});

wx.ready(function(){
    // 获取“分享到朋友圈”按钮点击状态及自定义分享内容接口
    wx.onMenuShareTimeline({
        title: '扫描二维码关注社区微信公众号', // 分享标题
//         link:"http://wxad.vipshequ.com/FenXiao/pages/weixin/share_code.jsp",
//         imgUrl: "http://wxad.vipshequ.com/FenXiao/img/38832352.jpg", // 分享图标
        link:"http://xxx.tunnel.qydev.com/FenXiao/pages/weixin/share_code.jsp",
        imgUrl: "http://xxx.tunnel.qydev.com/FenXiao/img/38832352.jpg", // 分享图标
        	success: function () { 
                // 用户确认分享后执行的回调函数
                alert("分享微信朋友圈成功");
             },
             cancel: function () { 
                // 用户取消分享后执行的回调函数
                alert("取消分享微信朋友圈");
             }
    });
    // 获取“分享给朋友”按钮点击状态及自定义分享内容接口
    wx.onMenuShareAppMessage({
        title: '扫描二维码关注社区微信公众号', // 分享标题
        desc: "扫描二维码关注社区微信公众号", // 分享描述
//         link:"http://wxad.vipshequ.com/FenXiao/pages/weixin/share_code.jsp",
//         imgUrl: "http://wxad.vipshequ.com/FenXiao/img/38832352.jpg", // 分享图标
        link:"http://xxx.tunnel.qydev.com/FenXiao/pages/weixin/share_code.jsp",
        imgUrl: "http://xxx.tunnel.qydev.com/FenXiao/img/38832352.jpg", // 分享图标
        type: 'link', // 分享类型,music、video或link，不填默认为link
    });
    
    //获取“分享到QQ”按钮点击状态及自定义分享内容接口
    wx.onMenuShareQQ({
        title: '扫描二维码关注社区微信公众号', // 分享标题
        desc: '扫描二维码关注社区微信公众号', // 分享描述
//         link: 'http://wxad.vipshequ.com/FenXiao/pages/weixin/share_code.jsp', // 分享链接
//         imgUrl: 'http://wxad.vipshequ.com/FenXiao/img/38832352.jpg', // 分享图标
        link: 'http://xxx.tunnel.qydev.com/FenXiao/pages/weixin/share_code.jsp', // 分享链接
        imgUrl: 'http://xxx.tunnel.qydev.com/FenXiao/img/38832352.jpg', // 分享图标
        success: function () { 
           // 用户确认分享后执行的回调函数
        	 alert("分享QQ朋友圈成功");
        },
        cancel: function () { 
           // 用户取消分享后执行的回调函数
        	 alert("分享QQ朋友圈成功");
        }
    });
    
    //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口
    wx.onMenuShareWeibo({
        title: '扫描二维码关注社区微信公众号', // 分享标题
        desc: '扫描二维码关注社区微信公众号', // 分享描述
//         link: 'http://wxad.vipshequ.com/FenXiao/pages/weixin/share_code.jsp', // 分享链接
//         imgUrl: 'http://wxad.vipshequ.com/FenXiao/img/38832352.jpg', // 分享图标
        link: 'http://xxx.tunnel.qydev.com/FenXiao/pages/weixin/share_code.jsp', // 分享链接
        imgUrl: 'http://xxx.tunnel.qydev.com/FenXiao/img/38832352.jpg', // 分享图标
        success: function () { 
           // 用户确认分享后执行的回调函数
        	alert("分享腾讯微博成功");
        },
        cancel: function () { 
            // 用户取消分享后执行的回调函数
        	alert("分享腾讯微博成功");
        }
    });
    
    //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口
    wx.onMenuShareQZone({
        title: '扫描二维码关注社区微信公众号', // 分享标题
        desc: '扫描二维码关注社区微信公众号', // 分享描述
//         link: 'http://wxad.vipshequ.com/FenXiao/pages/weixin/share_code.jsp', // 分享链接
//         imgUrl: 'http://wxad.vipshequ.com/FenXiao/img/38832352.jpg', // 分享图标
        link: 'http://xxx.tunnel.qydev.com/FenXiao/pages/weixin/share_code.jsp', // 分享链接
        imgUrl: 'http://xxx.tunnel.qydev.com/FenXiao/img/38832352.jpg', // 分享图标
        success: function () { 
           // 用户确认分享后执行的回调函数
        	lert("分享QQ空间成功");
        },
        cancel: function () { 
            // 用户取消分享后执行的回调函数
        	lert("分享QQ空间成功");
        }
    });
    
});

wx.error(function(res){
    // config信息验证失败会执行error函数，如签名过期导致验证失败，具体错误信息可以打开config的debug模式查看，也可以在返回的res参数中查看，对于SPA可以在这里更新签名。
   alert("签名或者域名不正确");;
});
</script>

</html>
